#-------------------------------------------------
#
# Project created by QtCreator 2020-07-31T14:18:12
#
#-------------------------------------------------

QT       += core gui sql network axcontainer

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = BluetoothBoardSNWrite
TEMPLATE = app

# The following define makes your compiler emit warnings if you use
# any feature of Qt which has been marked as deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated API in order to know how to port your code away from it.
DEFINES += QT_DEPRECATED_WARNINGS

# You can also make your code fail to compile if you use deprecated APIs.
# In order to do so, uncomment the following line.
# You can also select to disable deprecated APIs only up to a certain version of Qt.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

INCLUDEPATH +=  \
        $$PWD/client/src \
        $$PWD/common/api \
        $$PWD/common/api\Excel \
        $$PWD/common/api/Tool \
        $$PWD/common/third_party \
        $$PWD/common/third_party/asio-1.16.1

include(projectOutDirConfig.pri)
include(modules.pri)


SOURCES += \
        main.cpp \
    client/src/AppModel.cpp \
    client/src/BackendWnd.cpp \
    client/src/BannerWnd.cpp \
    client/src/MainApp.cpp \
    client/src/MainWnd.cpp \
    client/src/MovableInit.cpp \
    client/src/MsgWnd.cpp \
    client/src/SingleApplication.cpp \
    client/src/tablehelper.cpp \
    common/api/CDBConnector.cpp \
    common/api/GlobalSignal.cpp \
    common/api/JsonConfigurator.cpp \
    common/api/NrfjprogCMDMgr.cpp \
    common/api/SNRecordManager.cpp \
    common/api/TestRecordManager.cpp \
    common/api/Excel/excelhelper.cpp \
    common/api/Excel/qexcel.cpp \
    common/api/Tool/WinCMDUtil.cpp


HEADERS += \
    client/src/AppModel.h \
    client/src/BackendWnd.h \
    client/src/BannerWnd.h \
    client/src/MainApp.h \
    client/src/MainWnd.h \
    client/src/MovableInit.h \
    client/src/MsgWnd.h \
    client/src/SingleApplication.h \
    client/src/tablehelper.h \
    common/api/commondefine.h \
    common/api/CommonType.h \
    common/api/CSerialCommandWrapper.h \
    common/api/CDBConnector.h \
    common/api/GlobalSignal.h \
    common/api/JsonConfigurator.h \
    common/api/LogHandler.h \
    common/api/MyProxyStyle.h \
    common/api/NrfjprogCMDMgr.h \
    common/api/SNRecordManager.h \
    common/api/TestRecordManager.h \
    common/api/Excel/excelhelper.h \
    common/api/Excel/qexcel.h \
    common/api/Tool/WinCMDUtil.h


FORMS += \
    client/src/BackendWnd.ui \
    client/src/BannerWnd.ui \
    client/src/MainWnd.ui \
    client/src/MsgWnd.ui

RESOURCES += \
    client/res/BluetoothBoardSNWrite_res.qrc

TRANSLATIONS += BluetoothBoardSNWrite_cn.qm \
                BluetoothBoardSNWrite_en.qm
